means of being taken by a motor vehicle - Espagnol Anglais Dictionnaire